package com.cheejee.goodscenter.module.vo;

import com.cheejee.goodscenter.module.entity.Brand;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Builder;
import lombok.Data;

/**
 * @author CARRY
 * @Date 2020年10月29日下午11:54:10
 */
@Data
@Builder
@ApiModel("品牌")
public class BrandVo {

	@ApiModelProperty("品牌名称")
	private String name;

	@ApiModelProperty("品牌图片")
	private String pic;

	@ApiModelProperty("品牌描述（可以存富文本）")
	private String describe;
	
	public static Brand convert(BrandVo vo) {
		return convert(null, vo);
	}
	public static Brand convert(Integer id, BrandVo vo) {
		return Brand.builder().id(id).name(vo.getName()).pic(vo.getPic()).describe(vo.getDescribe()).build();
	}
}
